package cn.jasonone.jasonfx.annotation;

import java.lang.annotation.*;

/**
 * @Author Jason
 * @Date 2020/1/18 23:53
 * @Version 1.0
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@Inherited
public @interface FXForward {
    /**
     * 是否关闭当前窗口(当视图为窗口时有效)
     * @return
     */
    boolean close() default false;

    /**
     * 是否以模态对话框方式打开(当视图为窗口时有效),如果为true,则close属性默认更改为false
     * @return
     */
    boolean dialog() default false;
}
